νλ‘ νΈμλ λͺ¨λν°λ§, μ€ μ¬μ©μ λͺ¨λν°λ§(RUM), μ±λ₯ λΆμ λ° κΈλ‘λ² μ¬μ©μλ₯Ό μν μΉ μ ν리μΌμ΄μ μ΅μ ν λͺ¨λ² μ¬λ‘μ λν μ’ ν© κ°μ΄λμ λλ€.
νλ‘ νΈμλ λͺ¨λν°λ§: μ€ μ¬μ©μ λͺ¨λν°λ§(RUM) λ° κΈλ‘λ² μ¬μ©μλ₯Ό μν μ±λ₯ λΆμ
μ€λλ μ λμ§νΈ νκ²½μμ μννκ³ μ±λ₯μ΄ λ°μ΄λ νλ‘ νΈμλ κ²½νμ μ±κ³΅μ λ§€μ° μ€μν©λλ€. μ μΈκ³ μ¬μ©μλ λΉ λ₯΄κ³ μμ μ μ΄λ©° λ§€λ ₯μ μΈ μΉ μ ν리μΌμ΄μ μ κΈ°λν©λλ€. μ€ μ¬μ©μ λͺ¨λν°λ§(RUM) λ° μ±λ₯ λΆμμ ν¬ν¨νλ νλ‘ νΈμλ λͺ¨λν°λ§μ μ΄λ¬ν κΈ°λλ₯Ό μΆ©μ‘±νκ³ κΈλ‘λ² μ¬μ©μ κΈ°λ°μ νμν κ²½νμ μ 곡νλ λ° νμν ν΅μ°°λ ₯μ μ 곡ν©λλ€.
νλ‘ νΈμλ λͺ¨λν°λ§μ΄λ 무μμ λκΉ?
νλ‘ νΈμλ λͺ¨λν°λ§μ μΉ μ ν리μΌμ΄μ μ νλ‘ νΈμλ μ½λμ μ±λ₯κ³Ό λμμ μ€μκ°μΌλ‘ κ΄μ°°νκ³ λΆμνλ λ°©λ²μ λλ€. κΈ°μ‘΄ μλ² μΈ‘ λͺ¨λν°λ§μ λμ΄ μ¬μ©μ μ€μ¬μ μ±λ₯ κ΄μ μ μ 곡νλ©°, μ¬μ©μκ° μ€μ λ‘ κ²½ννλ κ²μ μ€μ μ λ‘λλ€.
μ¬κΈ°μλ λ€μκ³Ό κ°μ μΈ‘λ©΄μ΄ ν¬ν¨λ©λλ€.
- νμ΄μ§ λ‘λ μκ°: νμ΄μ§κ° μμ ν λ‘λλμ΄ μνΈ μμ©ν μ μκ² λλ λ° μΌλ§λ 걸립λκΉ?
- λ λλ§ μ±λ₯: λλ¦° μ λλ©μ΄μ μ΄λ κ³ λ₯΄μ§ λͺ»ν μ€ν¬λ‘€μ μ λ°νλ λ λλ§ νλ‘μΈμ€μ λ³λͺ© νμμ΄ μμ΅λκΉ?
- JavaScript μ€λ₯: μ¬μ©μ κ²½νμ μν₯μ λ―ΈμΉλ JavaScript μ€λ₯κ° μμ΅λκΉ?
- API μ±λ₯: APIκ° μΌλ§λ 빨리 μλ΅ν©λκΉ?
- μ¬μ©μ μνΈ μμ©: μ¬μ©μκ° μ ν리μΌμ΄μ κ³Ό μ΄λ»κ² μνΈ μμ©νκ³ μμΌλ©° λ§μ°° μ§μ μ΄ μμ΅λκΉ?
μ€ μ¬μ©μ λͺ¨λν°λ§(RUM): μ¬μ©μ κ΄μ μμ 보기
μ€ μ¬μ©μ λͺ¨λν°λ§(RUM)μ νλ‘ νΈμλ λͺ¨λν°λ§μ μ€μν κ΅¬μ± μμμ λλ€. μ¬κΈ°μλ μ€μ μ¬μ©μκ° μ ν리μΌμ΄μ κ³Ό μνΈ μμ©ν λ μ±λ₯ λ°μ΄ν°λ₯Ό μμ§νλ κ²μ΄ ν¬ν¨λ©λλ€. μ΄ λ°μ΄ν°λ μΌλ°μ μΌλ‘ μΉ νμ΄μ§μ μ½μ λ μμ JavaScript μ€λν«μ ν΅ν΄ μλμ μΌλ‘ μμ§λ©λλ€.
RUMμ΄ μ€μν μ΄μ λ 무μμ λκΉ?
- μ€μ λ°μ΄ν°: RUMμ μ€μ μ₯μΉ, μ€μ λ€νΈμν¬μμ μ€μ μ¬μ©μμ λ°μ΄ν°λ₯Ό μ 곡ν©λλ€. λ© ν μ€νΈλ ν©μ± λͺ¨λν°λ§μ΄ μ€μ 쑰건μ λ€μμ±μ μμ ν μ¬νν μ μκΈ° λλ¬Έμ μ΄λ λ§€μ° μ€μν©λλ€. μλ₯Ό λ€μ΄, 2G μ°κ²°μ μ¬μ©νλ μΈλ λμ΄ μ§μμ μ¬μ©μλ κ΄μ¬μ μ°κ²°μ μ¬μ©νλ λμΏμ μ¬μ©μμ λ§€μ° λ€λ₯Έ κ²½νμ νκ² λ©λλ€.
- μ±λ₯ λ³λͺ© νμ μλ³: RUMμ μ€μ μ¬μ©μμκ² μν₯μ λ―ΈμΉλ μ±λ₯ λ³λͺ© νμμ μλ³νλ λ° λμμ΄ λ©λλ€. νΉμ μ€ν¬λ¦½νΈκ° νΉμ μ§μμ μ¬μ©μμ νμ΄μ§ λ‘λ μκ°μ λ¦μΆκ³ μμ΅λκΉ? νΉμ API νΈμΆλ‘ μΈν΄ λͺ¨λ°μΌ μ₯μΉμ μ¬μ©μμκ² μ€λ₯κ° λ°μνκ³ μμ΅λκΉ?
- μ΅μ ν λ Έλ ₯ μ°μ μμ μ§μ : μ΄λ€ λ¬Έμ κ° κ°μ₯ λ§μ μ¬μ©μμκ² μν₯μ λ―ΈμΉλμ§ μ΄ν΄ν¨μΌλ‘μ¨ μ΅μ ν λ Έλ ₯μ μ°μ μμλ₯Ό μ§μ νκ³ κ°μ₯ ν° μν₯μ λ―ΈμΉ μμμ μ§μ€ν μ μμ΅λλ€.
- λ³κ²½ μ¬νμ μν₯ μΆμ : RUMμ μ¬μ©νλ©΄ μ ν리μΌμ΄μ μ λν λ³κ²½ μ¬νμ μν₯μ μΆμ ν μ μμ΅λλ€. μ΅κ·Ό μ½λ λ°°ν¬λ‘ νμ΄μ§ λ‘λ μκ°μ΄ κ°μ λμμ΅λκΉ? μ API μλν¬μΈνΈλ‘ μΈν΄ μ±λ₯ μ νκ° λ°μνμ΅λκΉ?
RUMμ μ΄λ€ λ°μ΄ν°λ₯Ό μμ§ν©λκΉ?
RUMμ μΌλ°μ μΌλ‘ λ€μκ³Ό κ°μ κ΄λ²μν μ±λ₯ λ°μ΄ν°λ₯Ό μμ§ν©λλ€.- νμ΄μ§ λ‘λ μκ°: νμ΄μ§κ° μμ ν λ‘λλλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- μ΅μ΄ μ½ν μΈ ν νμΈνΈ(FCP): 첫 λ²μ§Έ μ½ν μΈ (ν μ€νΈ, μ΄λ―Έμ§ λ±)κ° νλ©΄μ λνλλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- μ΅λ μ½ν μΈ ν νμΈνΈ(LCP): νλ©΄μμ κ°μ₯ ν° μ½ν μΈ μμκ° νμλλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- μ΅μ΄ μ λ ₯ μ§μ°(FID): λΈλΌμ°μ κ° μ²« λ²μ§Έ μ¬μ©μ μνΈ μμ©(μ: λ²νΌ ν΄λ¦)μ μλ΅νλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- μνΈ μμ© μκ°(TTI): νμ΄μ§κ° μμ ν μνΈ μμ©ν μ μκ² λλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- 리μμ€ λ‘λ μκ°: κ°λ³ 리μμ€(μ: μ΄λ―Έμ§, μ€ν¬λ¦½νΈ, CSS νμΌ)λ₯Ό λ‘λνλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- JavaScript μ€λ₯: νμ΄μ§μμ λ°μνλ JavaScript μ€λ₯μ λλ€.
- API μμ² κΈ°κ°: API μμ²μ μννλ λ° κ±Έλ¦¬λ μκ°μ λλ€.
- μ₯μΉ λ° λΈλΌμ°μ μ 보: μ¬μ©μμ μ₯μΉ λ° λΈλΌμ°μ μ λν μ 보μ λλ€.
- μ§λ¦¬μ μμΉ: μ¬μ©μμ μ§λ¦¬μ μμΉ(κ°μΈ μ 보 보νΈλ₯Ό μν΄ μ΅λͺ νλλ κ²½μ°κ° λ§μ)μ λλ€.
μ±λ₯ λΆμ: λ°μ΄ν°λ₯Ό μ€ν κ°λ₯ν ν΅μ°°λ ₯μΌλ‘ μ ν
RUMμ νλΆν λ°μ΄ν°λ₯Ό μ 곡νμ§λ§ μ€ν κ°λ₯ν ν΅μ°°λ ₯μ μ»μΌλ €λ©΄ ν΄λΉ λ°μ΄ν°λ₯Ό λΆμνλ κ²μ΄ μ€μν©λλ€. μ±λ₯ λΆμ λꡬλ₯Ό μ¬μ©νλ©΄ RUM λ°μ΄ν°λ₯Ό μκ°ννκ³ μ΄ν΄νμ¬ μΆμΈλ₯Ό μλ³νκ³ , λ¬Έμ λ₯Ό 격리νκ³ , μ΅μ ν λ Έλ ₯μ μν₯μ μΆμ ν μ μμ΅λλ€.μ£Όμ μ±λ₯ λΆμ κΈ°λ₯
- λμ보λ: λμ보λλ μ ν리μΌμ΄μ μ±λ₯μ λν κ°μλ₯Ό μ 곡νμ¬ μ£Όμκ° νμν λ¬Έμ λ₯Ό λΉ λ₯΄κ² μλ³ν μ μμ΅λλ€.
- λ³΄κ³ μ: λ³΄κ³ μλ₯Ό μ¬μ©νλ©΄ νΉμ μ±λ₯ μ§νλ₯Ό λ릴λ€μ΄νκ³ μκ° κ²½κ³Όμ λ°λ₯Έ μΆμΈλ₯Ό μλ³ν μ μμ΅λλ€.
- μΈλΆν: μΈλΆνλ₯Ό μ¬μ©νλ©΄ λΈλΌμ°μ , μ₯μΉ, μμΉ λλ μ¬μ©μ μΈκ·Έλ¨ΌνΈμ κ°μ λ€μν κΈ°μ€μ λ°λΌ λ°μ΄ν°λ₯Ό νν°λ§ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ νΉμ μ¬μ©μ κ·Έλ£Ήκ³Ό κ΄λ ¨λ μ±λ₯ λ¬Έμ λ₯Ό μλ³ν μ μμ΅λλ€.
- κ²½κ³ : κ²½κ³ λ μ±λ₯ μ§νκ° λ―Έλ¦¬ μ μλ μκ³κ°μ μ΄κ³Όν λ μ립λλ€. μ΄λ₯Ό ν΅ν΄ λ§μ μ¬μ©μμκ² μν₯μ λ―ΈμΉκΈ° μ μ μ±λ₯ λ¬Έμ λ₯Ό μ¬μ μ ν΄κ²°ν μ μμ΅λλ€. μλ₯Ό λ€μ΄ νκ· νμ΄μ§ λ‘λ μκ°μ΄ 3μ΄λ₯Ό μ΄κ³Όνλ κ²½μ° μ리λλ‘ κ²½κ³ λ₯Ό μ€μ ν μ μμ΅λλ€.
- μ€λ₯ μΆμ : μ€λ₯ μΆμ λꡬλ μ¬μ©μ κ²½νμ μν₯μ λ―ΈμΉλ JavaScript μ€λ₯λ₯Ό μλ³νκ³ μμ νλ λ° λμμ΄ λ©λλ€. μ΄λ¬ν λꡬλ μΌλ°μ μΌλ‘ μ€ν μΆμ , μν₯μ λ°λ μ½λ μ€, μ¬μ©μ νκ²½μ ν¬ν¨νμ¬ μ€λ₯μ λν μμΈν μ 보λ₯Ό μ 곡ν©λλ€.
νλ‘ νΈμλ λͺ¨λν°λ§ λͺ¨λ² μ¬λ‘
νλ‘ νΈμλ λͺ¨λν°λ§μ μ΅λν νμ©νλ €λ©΄ λ€μ λͺ¨λ² μ¬λ‘λ₯Ό λ°λ₯΄λ κ²μ΄ μ€μν©λλ€.
- RUMμ μ‘°κΈ°μ μμ£Ό ꡬν: μ±λ₯ λ¬Έμ κ° λ°μν λκΉμ§ κΈ°λ€λ¦¬μ§ λ§κ³ RUMμ ꡬννμμμ€. κ°λ° νλ‘μΈμ€ μ΄κΈ°μ λ°μ΄ν°λ₯Ό μμ§νκΈ° μμνμ¬ μ¬μ©μμκ² μν₯μ λ―ΈμΉκΈ° μ μ μ±λ₯ λ¬Έμ λ₯Ό μλ³νκ³ ν΄κ²°ν μ μμ΅λλ€.
- μ±λ₯ μμ° μ€μ : νμ΄μ§ λ‘λ μκ° λ° μνΈ μμ© μκ°κ³Ό κ°μ μ£Όμ μ§νμ λν μ±λ₯ μμ°μ μ μν©λλ€. μ΄λ¬ν μμ°μ μΆμ μνλ₯Ό μ μ§νκ³ μ±λ₯ μ νλ₯Ό λ°©μ§νλ λ° λμμ΄ λ©λλ€.
- ν΅μ¬ μ±κ³Ό μ§ν(KPI) λͺ¨λν°λ§: μ νμ¨, μ΄νλ₯ λ° κ³ κ° λ§μ‘±λμ κ°μ΄ λΉμ¦λμ€μ κ°μ₯ μ€μν KPIλ₯Ό μλ³ν©λλ€. μ ν리μΌμ΄μ μ΄ λΉμ¦λμ€ λͺ©νλ₯Ό μΆ©μ‘±νλμ§ νμΈνκΈ° μν΄ μ΄λ¬ν KPIλ₯Ό λ©΄λ°ν λͺ¨λν°λ§ν©λλ€.
- λ€μν λͺ¨λν°λ§ λꡬ μ¬μ©: λ¨μΌ λͺ¨λν°λ§ λꡬμ μμ‘΄νμ§ λ§μμμ€. RUM, ν©μ± λͺ¨λν°λ§ λ° μλ² μΈ‘ λͺ¨λν°λ§μ μ‘°ν©νμ¬ μ ν리μΌμ΄μ μ±λ₯μ λν μ 체μ μΈ κ·Έλ¦Όμ μ»μΌμμμ€.
- λͺ¨λν°λ§ μλν: μ±λ₯ λ¬Έμ λ₯Ό μ μνκ² μλ³νκ³ ν΄κ²°ν μ μλλ‘ λͺ¨λν°λ§ νλ‘μΈμ€λ₯Ό μλνν©λλ€. μ¬κΈ°μλ κ²½κ³ μ€μ , λμ보λ μμ± λ° λ³΄κ³ μ μμ±μ΄ ν¬ν¨λ©λλ€.
- μ§μμ μΌλ‘ κ°μ : νλ‘ νΈμλ λͺ¨λν°λ§μ μ§μμ μΈ νλ‘μΈμ€μ λλ€. μ ν리μΌμ΄μ μ±λ₯μ μ§μμ μΌλ‘ λͺ¨λν°λ§νκ³ νμμ λ°λΌ κ°μ νμμμ€.
κΈλ‘λ² μ±λ₯ λ¬Έμ ν΄κ²°
κΈλ‘λ² μ¬μ©μλ₯Ό μν μΉ μ ν리μΌμ΄μ μ ꡬμΆν λλ λ°μνλ κ³ μ ν μ±λ₯ λ¬Έμ λ₯Ό κ³ λ €νλ κ²μ΄ μ€μν©λλ€. μ΄λ¬ν λ¬Έμ μλ λ€μμ΄ ν¬ν¨λ©λλ€.
- λκΈ° μκ°: μ¬μ©μμ μλ² κ°μ 거리λ μ±λ₯μ μλΉν μν₯μ λ―ΈμΉ μ μμ΅λλ€. μ격 μμΉμ μ¬μ©μλ λκΈ° μκ°μ΄ λ κΈΈμ΄ νμ΄μ§ λ‘λ μκ°μ΄ λλ €μ§ μ μμ΅λλ€.
- λ€νΈμν¬ μ‘°κ±΄: λ€νΈμν¬ μ‘°κ±΄μ μ μΈκ³μ μΌλ‘ ν¬κ² λ€λ¦ λλ€. μΌλΆ μ§μμ μ¬μ©μλ κ³ μ μΈν°λ·μ μ‘μΈμ€ν μ μμ§λ§ λ€λ₯Έ μ§μμ μ¬μ©μλ λλ¦° λͺ¨λ°μΌ λ€νΈμν¬λ‘ μ νλ μ μμ΅λλ€.
- μ₯μΉ λ€μμ±: μ μΈκ³ μ¬μ©μλ κ³ κΈ μ€λ§νΈν°μμ μ κ°ν νΌμ²ν°μ μ΄λ₯΄κΈ°κΉμ§ λ€μν μ₯μΉλ₯Ό μ¬μ©ν©λλ€. μ¬μ©μκ° κ°μ₯ λ§μ΄ μ¬μ©ν κ°λ₯μ±μ΄ λμ μ₯μΉμ λ§κ² μ ν리μΌμ΄μ μ μ΅μ ννλ κ²μ΄ μ€μν©λλ€.
- μ½ν μΈ μ μ‘ λ€νΈμν¬(CDN): CDNμ μ μΈκ³ μλ²μμ μ½ν μΈ λ₯Ό μΊμ±νμ¬ μ±λ₯μ ν₯μμν€λ λ° λμμ΄ λ©λλ€. μ΄λ μ¬μ©μμ μ½ν μΈ κ°μ 거리λ₯Ό μ€μ¬ νμ΄μ§ λ‘λ μκ°μ ν¬κ² ν₯μμν¬ μ μμ΅λλ€. μ μΈκ³ μ¬μ©μκ° μ½ν μΈ λ₯Ό λΉ λ₯΄κ² μ μ‘ν μ μλλ‘ κΈλ‘λ² μλ² λ€νΈμν¬λ₯Ό κ°μΆ CDNμ μ ννμμμ€.
- μ΄λ―Έμ§ μ΅μ ν: νΉν λλ¦° λ€νΈμν¬ μ°κ²°μ μ¬μ©νλ μ¬μ©μμ κ²½μ° μ±λ₯ ν₯μμ μν΄ μ΄λ―Έμ§λ₯Ό μ΅μ ννλ κ²μ΄ μ€μν©λλ€. νμ§μ μ νμν€μ§ μκ³ μ΄λ―Έμ§ ν¬κΈ°λ₯Ό μ€μ΄λ €λ©΄ μ΄λ―Έμ§ μμΆ κΈ°μ μ μ¬μ©νμμμ€. λ°μν μ΄λ―Έμ§λ₯Ό μ¬μ©νμ¬ λ€μν μ₯μΉμ λ€μν ν¬κΈ°μ μ΄λ―Έμ§λ₯Ό μ 곡νλ κ²μ κ³ λ €νμμμ€.
- μ½λ μ΅μ ν: λ€νΈμν¬λ₯Ό ν΅ν΄ μ μ‘ν΄μΌ νλ λ°μ΄ν° μμ μ€μ΄λλ‘ μ½λλ₯Ό μ΅μ νν©λλ€. μ¬κΈ°μλ JavaScript λ° CSS νμΌ μΆμ, μ½λ λΆν μ μ¬μ©νμ¬ κ° νμ΄μ§μ νμν μ½λλ§ λ‘λνκ³ λΆνμν μ’ μμ±μ νΌνλ κ²μ΄ ν¬ν¨λ©λλ€.
- νμ§ν: μ ν리μΌμ΄μ μ΄ λ€μν μΈμ΄μ μ§μμ λ§κ² μ λλ‘ νμ§νλμλμ§ νμΈν©λλ€. μ¬κΈ°μλ μ½ν μΈ λ²μ, λ μ§ λ° μ«μ μ¬λ°λ₯΄κ² μμ μ§μ , λ€μν ν΅ν μ§μμ΄ ν¬ν¨λ©λλ€. μλͺ»λ νμ§νλ μ΄μ ν μ¬μ©μ κ²½νμΌλ‘ μ΄μ΄μ§ μ μμΌλ©° λΉμ¦λμ€μ λΆμ μ μΈ μν₯μ λ―ΈμΉ μ μμ΅λλ€.
μμ μλ리μ€
μλλ¦¬μ€ 1: μ μ μκ±°λ μΉμ¬μ΄νΈ
μ μ μκ±°λ μΉμ¬μ΄νΈμμ λλ¨μμμ μ¬μ©μμ μ νμ¨μ΄ ν¬κ² κ°μν κ²μ νμΈν©λλ€. RUMμ μ¬μ©νμ¬ λμ λκΈ° μκ°κ³Ό λλ¦° λ€νΈμν¬ μλλ‘ μΈν΄ μ΄ μ§μ μ¬μ©μμ νμ΄μ§ λ‘λ μκ°μ΄ ν¨μ¬ λ κΈΈλ€λ κ²μ λ°κ²¬ν©λλ€. κ·Έλ€μ λλ¨μμμμ μλ²κ° μλ CDNμ ꡬννκ³ νμΌ ν¬κΈ°λ₯Ό μ€μ΄κΈ° μν΄ μ΄λ―Έμ§λ₯Ό μ΅μ νν©λλ€. κ²°κ³Όμ μΌλ‘ νμ΄μ§ λ‘λ μκ°μ΄ μ€μ΄λ€κ³ μ νμ¨μ΄ ν₯μλ©λλ€.
μλλ¦¬μ€ 2: λ΄μ€ μΉμ¬μ΄νΈ
λ΄μ€ μΉμ¬μ΄νΈμμ ꡬν Android μ₯μΉ μ¬μ©μμ JavaScript μ€λ₯κ° κΈμ¦ν κ²μ κ΄μ°°ν©λλ€. μ€λ₯ μΆμ λꡬλ₯Ό μ¬μ©νμ¬ νΉμ JavaScript λΌμ΄λΈλ¬λ¦¬μμ νΈνμ± λ¬Έμ λ₯Ό μλ³ν©λλ€. λΌμ΄λΈλ¬λ¦¬λ₯Ό μ λ°μ΄νΈνκ±°λ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν ν΄κ²° λ°©λ²μ ꡬννμ¬ μ΄λ¬ν μ₯μΉ μ¬μ©μμ μ¬μ©μ κ²½νμ κ°μ ν©λλ€.
μλλ¦¬μ€ 3: SaaS μ ν리μΌμ΄μ
SaaS μ ν리μΌμ΄μ μ μ μΈκ³ μ¬μ©μλ₯Ό μν μΌκ΄λ μ±λ₯μ 보μ₯νκ³ μ ν©λλ€. κ·Έλ€μ ν©μ± λͺ¨λν°λ§μ μ¬μ©νμ¬ λ€λ₯Έ μμΉμμ μ ν리μΌμ΄μ μ μ κΈ°μ μΌλ‘ ν μ€νΈν©λλ€. κ·Έλ€μ μ λ½ μ¬μ©μμκ² μν₯μ λ―ΈμΉλ APIμ μ±λ₯ λ³λͺ© νμμ μλ³ν©λλ€. κ·Έλ€μ APIλ₯Ό μ΅μ ννκ³ μ λ½μ μλ²μ λ°°ν¬νμ¬ ν΄λΉ μ§μμ μ¬μ©μ μ±λ₯μ κ°μ ν©λλ€.
μ¬λ°λ₯Έ νλ‘ νΈμλ λͺ¨λν°λ§ λꡬ μ ν
μμ€μλ λ§μ νλ‘ νΈμλ λͺ¨λν°λ§ λκ΅¬κ° μμ΅λλ€. λꡬλ₯Ό μ νν λλ λ€μ μμλ₯Ό κ³ λ €νμμμ€.
- κΈ°λ₯: λꡬλ RUM, μ±λ₯ λΆμ, μ€λ₯ μΆμ λ° ν©μ± λͺ¨λν°λ§κ³Ό κ°μ΄ νμν κΈ°λ₯μ μ 곡ν©λκΉ?
- μ¬μ© νΈμμ±: λꡬλ₯Ό μ¬μ©νκ³ κ΅¬μ±νκΈ° μ½μ΅λκΉ?
- νμ₯μ±: λκ΅¬κ° μ ν리μΌμ΄μ μ νΈλν½ λ³Όλ₯¨μ μ²λ¦¬ν μ μμ΅λκΉ?
- ν΅ν©: λκ΅¬κ° κΈ°μ‘΄ κ°λ° λ° λ°°ν¬ λꡬμ ν΅ν©λ©λκΉ?
- κ°κ²©: λκ΅¬κ° μμ°μ μ ν©ν©λκΉ?
- μ§μ: 곡κΈμ μ²΄κ° μ’μ μ§μμ μ 곡ν©λκΉ?
μΌλΆ μΈκΈ° μλ νλ‘ νΈμλ λͺ¨λν°λ§ λꡬλ λ€μκ³Ό κ°μ΅λλ€.
- New Relic: RUM, APM λ° μΈνλΌ λͺ¨λν°λ§μ ν¬ν¨νλ ν¬κ΄μ μΈ κ΄μ°° κ°λ₯μ± νλ«νΌμ λλ€.
- Datadog RUM: νμ΄μ§ λ‘λμμ XHR μμ²μ μ΄λ₯΄κΈ°κΉμ§ μλ²½ν νλ‘ νΈμλ κ°μμ±μ μ 곡ν©λλ€.
- Sentry: μ±λ₯ λͺ¨λν°λ§ κΈ°λ₯λ μ 곡νλ μΈκΈ° μλ μ€λ₯ μΆμ λꡬμ λλ€.
- Raygun: μ€ μ¬μ©μ λͺ¨λν°λ§ λ° μΆ©λ λ³΄κ³ λ₯Ό μ 곡ν©λλ€.
- Google PageSpeed Insights: μΉμ¬μ΄νΈ μ±λ₯μ λν ν΅μ°°λ ₯μ μ 곡νκ³ κ°μ μ μν μ μμ μ 곡νλ λ¬΄λ£ λꡬμ λλ€.
- WebPageTest: λ€λ₯Έ μμΉμ μ₯μΉμμ μΉμ¬μ΄νΈ μ±λ₯μ ν μ€νΈνλ λ¬΄λ£ λꡬμ λλ€.
κ²°λ‘
νλ‘ νΈμλ λͺ¨λν°λ§μ κΈλ‘λ² μ¬μ©μ κΈ°λ°μ νμν μΉ κ²½νμ μ 곡νλ λ° νμμ μ λλ€. RUMμ ꡬννκ³ μ±λ₯ λΆμμ νμ©νλ©΄ μ ν리μΌμ΄μ μ±λ₯μ λν κ·μ€ν ν΅μ°°λ ₯μ μ»κ³ , μ±λ₯ λ³λͺ© νμμ μλ³νκ³ μμ νκ³ , μ¬μ©μκ° λΉ λ₯΄κ³ μμ μ μ΄λ©° λ§€λ ₯μ μΈ κ²½νμ ν μ μλλ‘ λ³΄μ₯ν μ μμ΅λλ€. κΈλ‘λ² μ¬κ³ λ°©μμ μμ©νκ³ λ€μν μ¬μ©μλ₯Ό λμμΌλ‘ νλ λ°μ λ°μνλ κ³ μ ν λ¬Έμ λ₯Ό ν΄κ²°ν¨μΌλ‘μ¨ μ μΈκ³ μ¬μ©μκ° μ±λ₯μ΄ μ’κ³ μ κ·Όμ±μ΄ μ’μΌλ©° μ¦κ²κ² μ¬μ©ν μ μλ μΉ μ ν리μΌμ΄μ μ ꡬμΆν μ μμ΅λλ€.